<grammar start="expr">
  <symbols>
    <symbol name="expr" type="nonterminal" reduceprecedence="0">
      <production id="0">
        <symbol name="orexpr" />
        <symbol name="exprflags?" />
      </production>
      <production id="1">
        <symbol name="nameexprflag" />
        <symbol name="nameexpr" />
      </production>
    </symbol>
    <symbol name="orexpr" type="nonterminal" reduceprecedence="1">
      <production id="0">
        <symbol name="andexpr" />
      </production>
      <production id="1">
        <symbol name="orexpr" />
        <symbol name="|" />
        <symbol name="andexpr" />
      </production>
    </symbol>
    <symbol name="exprflags?" type="nonterminal" reduceprecedence="0">
      <production id="0" />
      <production id="1">
        <symbol name="flags" />
        <symbol name="exprflags" />
      </production>
    </symbol>
    <symbol name="nameexprflag" type="terminal" />
    <symbol name="nameexpr" type="nonterminal" reduceprecedence="0">
      <production id="0">
        <symbol name="orexpr" />
        <symbol name="nameflags?" />
      </production>
    </symbol>
    <symbol name="flags" type="terminal" />
    <symbol name="exprflags" type="nonterminal" reduceprecedence="0">
      <production id="0" />
      <production id="1">
        <symbol name="exprflags" />
        <symbol name="exprflag" />
      </production>
      <production id="2">
        <symbol name="exprflags" />
        <symbol name="nameflag" />
      </production>
    </symbol>
    <symbol name="exprflag" type="nonterminal" reduceprecedence="0">
      <production id="0">
        <symbol name="-" />
      </production>
      <production id="1">
        <symbol name="+" />
        <symbol name="(" />
        <symbol name="nameexpr" />
        <symbol name=")" />
      </production>
    </symbol>
    <symbol name="nameflag" type="nonterminal" reduceprecedence="0">
      <production id="0">
        <symbol name="alpha" />
      </production>
    </symbol>
    <symbol name="-" type="terminal" />
    <symbol name="+" type="terminal" />
    <symbol name="(" type="terminal" />
    <symbol name=")" type="terminal" />
    <symbol name="nameflags?" type="nonterminal" reduceprecedence="0">
      <production id="0" />
      <production id="1">
        <symbol name="flags" />
        <symbol name="nameflags" />
      </production>
    </symbol>
    <symbol name="nameflags" type="nonterminal" reduceprecedence="0">
      <production id="0" />
      <production id="1">
        <symbol name="nameflags" />
        <symbol name="nameflag" />
      </production>
    </symbol>
    <symbol name="alpha" type="terminal" />
    <symbol name="andexpr" type="nonterminal" reduceprecedence="2">
      <production id="0" />
      <production id="1">
        <symbol name="andexpr" />
        <symbol name="op" />
      </production>
    </symbol>
    <symbol name="|" type="terminal" />
    <symbol name="op" type="nonterminal" reduceprecedence="3">
      <production id="0">
        <symbol name="simpleop" />
      </production>
      <production id="1">
        <symbol name="simpleop" />
        <symbol name="*" />
      </production>
      <production id="2">
        <symbol name="simpleop" />
        <symbol name="+" />
      </production>
      <production id="3">
        <symbol name="simpleop" />
        <symbol name="?" />
      </production>
    </symbol>
    <symbol name="simpleop" type="nonterminal" reduceprecedence="4">
      <production id="0">
        <symbol name="(" />
        <symbol name="orexpr" />
        <symbol name=")" />
      </production>
      <production id="1">
        <symbol name="." />
      </production>
      <production id="2">
        <symbol name="simpleop" />
        <symbol name="{" />
        <symbol name="repcnt" />
        <symbol name="}" />
      </production>
      <production id="3">
        <symbol name="{" />
        <symbol name="name" />
        <symbol name="namedef?" />
        <symbol name="nameflags?" />
        <symbol name="}" />
      </production>
      <production id="4">
        <symbol name="[" />
        <symbol name="chargrps" />
        <symbol name="chargrpflags?" />
        <symbol name="]" />
      </production>
      <production id="5">
        <symbol name="simpleopchar" />
      </production>
    </symbol>
    <symbol name="*" type="terminal" />
    <symbol name="?" type="terminal" />
    <symbol name="repcnt" type="nonterminal" reduceprecedence="6">
      <production id="0">
        <symbol name="nums" />
      </production>
      <production id="1">
        <symbol name="nums" />
        <symbol name="-" />
      </production>
      <production id="2">
        <symbol name="-" />
        <symbol name="nums" />
      </production>
      <production id="3">
        <symbol name="nums" />
        <symbol name="-" />
        <symbol name="nums" />
      </production>
    </symbol>
    <symbol name="nums" type="nonterminal" reduceprecedence="7">
      <production id="0">
        <symbol name="num" />
      </production>
      <production id="1">
        <symbol name="nums" />
        <symbol name="num" />
      </production>
    </symbol>
    <symbol name="." type="terminal" />
    <symbol name="{" type="terminal" />
    <symbol name="}" type="terminal" />
    <symbol name="name" type="nonterminal" reduceprecedence="0">
      <production id="0">
        <symbol name="alpha" />
      </production>
      <production id="1">
        <symbol name="name" />
        <symbol name="alpha" />
      </production>
      <production id="2">
        <symbol name="name" />
        <symbol name="num" />
      </production>
    </symbol>
    <symbol name="namedef?" type="nonterminal" reduceprecedence="0">
      <production id="0" />
      <production id="1">
        <symbol name="(" />
        <symbol name="nameexpr" />
        <symbol name=")" />
      </production>
    </symbol>
    <symbol name="[" type="terminal" />
    <symbol name="chargrps" type="nonterminal" reduceprecedence="8">
      <production id="0">
        <symbol name="chargrp" />
      </production>
      <production id="1">
        <symbol name="chargrps" />
        <symbol name="chargrp" />
      </production>
    </symbol>
    <symbol name="chargrpflags?" type="nonterminal" reduceprecedence="0">
      <production id="0" />
      <production id="1">
        <symbol name="flags" />
        <symbol name="chargrpflags" />
      </production>
    </symbol>
    <symbol name="]" type="terminal" />
    <symbol name="simpleopchar" type="nonterminal" reduceprecedence="5">
      <production id="0">
        <symbol name="basechar" />
      </production>
      <production id="1">
        <symbol name="-" />
      </production>
      <production id="2">
        <symbol name="]" />
      </production>
    </symbol>
    <symbol name="chargrp" type="nonterminal" reduceprecedence="9">
      <production id="0">
        <symbol name="chargrpchar" />
      </production>
      <production id="1">
        <symbol name="chargrpchar" />
        <symbol name="-" />
        <symbol name="chargrpchar" />
      </production>
    </symbol>
    <symbol name="chargrpchar" type="nonterminal" reduceprecedence="10">
      <production id="0">
        <symbol name="basechar" />
      </production>
      <production id="1">
        <symbol name="." />
      </production>
      <production id="2">
        <symbol name="(" />
      </production>
      <production id="3">
        <symbol name=")" />
      </production>
      <production id="4">
        <symbol name="[" />
      </production>
      <production id="5">
        <symbol name="{" />
      </production>
      <production id="6">
        <symbol name="}" />
      </production>
      <production id="7">
        <symbol name="|" />
      </production>
      <production id="8">
        <symbol name="*" />
      </production>
      <production id="9">
        <symbol name="+" />
      </production>
      <production id="10">
        <symbol name="?" />
      </production>
    </symbol>
    <symbol name="chargrpflags" type="nonterminal" reduceprecedence="0">
      <production id="0" />
      <production id="1">
        <symbol name="chargrpflags" />
        <symbol name="chargrpflag" />
      </production>
    </symbol>
    <symbol name="chargrpflag" type="nonterminal" reduceprecedence="0">
      <production id="0">
        <symbol name="alpha" />
      </production>
    </symbol>
    <symbol name="basechar" type="nonterminal" reduceprecedence="11">
      <production id="0">
        <symbol name="char" />
      </production>
      <production id="1">
        <symbol name="alpha" />
      </production>
      <production id="2">
        <symbol name="num" />
      </production>
      <production id="3">
        <symbol name="hexesc" />
      </production>
      <production id="4">
        <symbol name="uniesc" />
      </production>
      <production id="5">
        <symbol name="octesc" />
      </production>
    </symbol>
    <symbol name="char" type="terminal" />
    <symbol name="num" type="terminal" />
    <symbol name="hexesc" type="nonterminal" reduceprecedence="12">
      <production id="0">
        <symbol name="hexescintro" />
        <symbol name="hexnum" />
        <symbol name="hexnum" />
      </production>
    </symbol>
    <symbol name="uniesc" type="nonterminal" reduceprecedence="13">
      <production id="0">
        <symbol name="uniescintro" />
        <symbol name="hexnum" />
        <symbol name="hexnum" />
        <symbol name="hexnum" />
        <symbol name="hexnum" />
      </production>
    </symbol>
    <symbol name="octesc" type="nonterminal" reduceprecedence="14">
      <production id="0">
        <symbol name="octescintro" />
        <symbol name="num" />
        <symbol name="num" />
      </production>
    </symbol>
    <symbol name="hexescintro" type="terminal" />
    <symbol name="hexnum" type="nonterminal" reduceprecedence="0">
      <production id="0">
        <symbol name="alpha" />
      </production>
      <production id="1">
        <symbol name="num" />
      </production>
    </symbol>
    <symbol name="uniescintro" type="terminal" />
    <symbol name="octescintro" type="terminal" />
  </symbols>
  <states>
    <state id="0">
      <action symbol="expr" action="1" />
      <action symbol="orexpr" action="2" />
      <action symbol="nameexprflag" action="3" />
      <action symbol="andexpr" action="4" />
      <action symbol="flags">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="andexpr" production="0" />
      </action>
    </state>
    <state id="1">
      <action symbol="" action="259" />
    </state>
    <state id="2">
      <action symbol="exprflags?" action="248" />
      <action symbol="|" action="241" />
      <action symbol="flags" action="249" />
      <action symbol="">
        <reduce symbol="exprflags?" production="0" />
      </action>
    </state>
    <state id="3">
      <action symbol="nameexpr" action="239" />
      <action symbol="orexpr" action="240" />
      <action symbol="andexpr" action="4" />
      <action symbol="flags">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="andexpr" production="0" />
      </action>
    </state>
    <state id="4">
      <action symbol="op" action="5" />
      <action symbol="simpleop" action="6" />
      <action symbol="(" action="7" />
      <action symbol="." action="8" />
      <action symbol="{" action="9" />
      <action symbol="[" action="10" />
      <action symbol="simpleopchar" action="11" />
      <action symbol="basechar" action="12" />
      <action symbol="-" action="13" />
      <action symbol="]" action="14" />
      <action symbol="char" action="15" />
      <action symbol="alpha" action="16" />
      <action symbol="num" action="17" />
      <action symbol="hexesc" action="18" />
      <action symbol="uniesc" action="19" />
      <action symbol="octesc" action="20" />
      <action symbol="hexescintro" action="21" />
      <action symbol="uniescintro" action="22" />
      <action symbol="octescintro" action="23" />
      <action symbol="flags">
        <reduce symbol="orexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="orexpr" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="orexpr" production="0" />
      </action>
    </state>
    <state id="5">
      <action symbol="flags">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="">
        <reduce symbol="andexpr" production="1" />
      </action>
    </state>
    <state id="6">
      <action symbol="*" action="233" />
      <action symbol="+" action="234" />
      <action symbol="?" action="235" />
      <action symbol="{" action="236">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="flags">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="op" production="0" />
      </action>
    </state>
    <state id="7">
      <action symbol="orexpr" action="231" />
      <action symbol="andexpr" action="158" />
      <action symbol="-">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
    </state>
    <state id="8">
      <action symbol="flags">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="">
        <reduce symbol="simpleop" production="1" />
      </action>
    </state>
    <state id="9">
      <action symbol="name" action="108" />
      <action symbol="alpha" action="109" />
    </state>
    <state id="10">
      <action symbol="chargrps" action="36" />
      <action symbol="chargrp" action="37" />
      <action symbol="chargrpchar" action="38" />
      <action symbol="basechar" action="39" />
      <action symbol="." action="40" />
      <action symbol="(" action="41" />
      <action symbol=")" action="42" />
      <action symbol="[" action="43" />
      <action symbol="{" action="44" />
      <action symbol="}" action="45" />
      <action symbol="|" action="46" />
      <action symbol="*" action="47" />
      <action symbol="+" action="48" />
      <action symbol="?" action="49" />
      <action symbol="char" action="50" />
      <action symbol="alpha" action="51" />
      <action symbol="num" action="52" />
      <action symbol="hexesc" action="53" />
      <action symbol="uniesc" action="54" />
      <action symbol="octesc" action="55" />
      <action symbol="hexescintro" action="56" />
      <action symbol="uniescintro" action="57" />
      <action symbol="octescintro" action="58" />
    </state>
    <state id="11">
      <action symbol="flags">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="">
        <reduce symbol="simpleop" production="5" />
      </action>
    </state>
    <state id="12">
      <action symbol="flags">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="simpleopchar" production="0" />
      </action>
    </state>
    <state id="13">
      <action symbol="flags">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="">
        <reduce symbol="simpleopchar" production="1" />
      </action>
    </state>
    <state id="14">
      <action symbol="flags">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="">
        <reduce symbol="simpleopchar" production="2" />
      </action>
    </state>
    <state id="15">
      <action symbol="flags">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="basechar" production="0" />
      </action>
    </state>
    <state id="16">
      <action symbol="flags">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="">
        <reduce symbol="basechar" production="1" />
      </action>
    </state>
    <state id="17">
      <action symbol="flags">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="">
        <reduce symbol="basechar" production="2" />
      </action>
    </state>
    <state id="18">
      <action symbol="flags">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="">
        <reduce symbol="basechar" production="3" />
      </action>
    </state>
    <state id="19">
      <action symbol="flags">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="">
        <reduce symbol="basechar" production="4" />
      </action>
    </state>
    <state id="20">
      <action symbol="flags">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="">
        <reduce symbol="basechar" production="5" />
      </action>
    </state>
    <state id="21">
      <action symbol="hexnum" action="34" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="22">
      <action symbol="hexnum" action="26" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="23">
      <action symbol="num" action="24" />
    </state>
    <state id="24">
      <action symbol="num" action="25" />
    </state>
    <state id="25">
      <action symbol="flags">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="octesc" production="0" />
      </action>
    </state>
    <state id="26">
      <action symbol="hexnum" action="29" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="27">
      <action symbol="alpha">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="0" />
      </action>
    </state>
    <state id="28">
      <action symbol="alpha">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="1" />
      </action>
    </state>
    <state id="29">
      <action symbol="hexnum" action="30" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="30">
      <action symbol="hexnum" action="31" />
      <action symbol="alpha" action="32" />
      <action symbol="num" action="33" />
    </state>
    <state id="31">
      <action symbol="flags">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="uniesc" production="0" />
      </action>
    </state>
    <state id="32">
      <action symbol="flags">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="hexnum" production="0" />
      </action>
    </state>
    <state id="33">
      <action symbol="flags">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="">
        <reduce symbol="hexnum" production="1" />
      </action>
    </state>
    <state id="34">
      <action symbol="hexnum" action="35" />
      <action symbol="alpha" action="32" />
      <action symbol="num" action="33" />
    </state>
    <state id="35">
      <action symbol="flags">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="hexesc" production="0" />
      </action>
    </state>
    <state id="36">
      <action symbol="chargrpflags?" action="101" />
      <action symbol="chargrp" action="102" />
      <action symbol="flags" action="103" />
      <action symbol="chargrpchar" action="38" />
      <action symbol="basechar" action="39" />
      <action symbol="." action="40" />
      <action symbol="(" action="41" />
      <action symbol=")" action="42" />
      <action symbol="[" action="43" />
      <action symbol="{" action="44" />
      <action symbol="}" action="45" />
      <action symbol="|" action="46" />
      <action symbol="*" action="47" />
      <action symbol="+" action="48" />
      <action symbol="?" action="49" />
      <action symbol="char" action="50" />
      <action symbol="alpha" action="51" />
      <action symbol="num" action="52" />
      <action symbol="hexesc" action="53" />
      <action symbol="uniesc" action="54" />
      <action symbol="octesc" action="55" />
      <action symbol="hexescintro" action="56" />
      <action symbol="uniescintro" action="57" />
      <action symbol="octescintro" action="58" />
      <action symbol="]">
        <reduce symbol="chargrpflags?" production="0" />
      </action>
    </state>
    <state id="37">
      <action symbol="flags">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrps" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrps" production="0" />
      </action>
    </state>
    <state id="38">
      <action symbol="-" action="69" />
      <action symbol="flags">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrp" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrp" production="0" />
      </action>
    </state>
    <state id="39">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="0" />
      </action>
    </state>
    <state id="40">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="1" />
      </action>
    </state>
    <state id="41">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="2" />
      </action>
    </state>
    <state id="42">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="3" />
      </action>
    </state>
    <state id="43">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="4" />
      </action>
    </state>
    <state id="44">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="5" />
      </action>
    </state>
    <state id="45">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="6" />
      </action>
    </state>
    <state id="46">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="7" />
      </action>
    </state>
    <state id="47">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="8" />
      </action>
    </state>
    <state id="48">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="9" />
      </action>
    </state>
    <state id="49">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="-">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="10" />
      </action>
    </state>
    <state id="50">
      <action symbol="flags">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="0" />
      </action>
    </state>
    <state id="51">
      <action symbol="flags">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="1" />
      </action>
    </state>
    <state id="52">
      <action symbol="flags">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="2" />
      </action>
    </state>
    <state id="53">
      <action symbol="flags">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="3" />
      </action>
    </state>
    <state id="54">
      <action symbol="flags">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="4" />
      </action>
    </state>
    <state id="55">
      <action symbol="flags">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="5" />
      </action>
    </state>
    <state id="56">
      <action symbol="hexnum" action="67" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="57">
      <action symbol="hexnum" action="61" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="58">
      <action symbol="num" action="59" />
    </state>
    <state id="59">
      <action symbol="num" action="60" />
    </state>
    <state id="60">
      <action symbol="flags">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="octesc" production="0" />
      </action>
    </state>
    <state id="61">
      <action symbol="hexnum" action="62" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="62">
      <action symbol="hexnum" action="63" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="63">
      <action symbol="hexnum" action="64" />
      <action symbol="alpha" action="65" />
      <action symbol="num" action="66" />
    </state>
    <state id="64">
      <action symbol="flags">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
    </state>
    <state id="65">
      <action symbol="flags">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
    </state>
    <state id="66">
      <action symbol="flags">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
    </state>
    <state id="67">
      <action symbol="hexnum" action="68" />
      <action symbol="alpha" action="65" />
      <action symbol="num" action="66" />
    </state>
    <state id="68">
      <action symbol="flags">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
    </state>
    <state id="69">
      <action symbol="chargrpchar" action="70" />
      <action symbol="basechar" action="71" />
      <action symbol="." action="72" />
      <action symbol="(" action="73" />
      <action symbol=")" action="74" />
      <action symbol="[" action="75" />
      <action symbol="{" action="76" />
      <action symbol="}" action="77" />
      <action symbol="|" action="78" />
      <action symbol="*" action="79" />
      <action symbol="+" action="80" />
      <action symbol="?" action="81" />
      <action symbol="char" action="82" />
      <action symbol="alpha" action="83" />
      <action symbol="num" action="84" />
      <action symbol="hexesc" action="85" />
      <action symbol="uniesc" action="86" />
      <action symbol="octesc" action="87" />
      <action symbol="hexescintro" action="88" />
      <action symbol="uniescintro" action="89" />
      <action symbol="octescintro" action="90" />
    </state>
    <state id="70">
      <action symbol="flags">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrp" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrp" production="1" />
      </action>
    </state>
    <state id="71">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="0" />
      </action>
    </state>
    <state id="72">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="1" />
      </action>
    </state>
    <state id="73">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="2" />
      </action>
    </state>
    <state id="74">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="3" />
      </action>
    </state>
    <state id="75">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="4" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="4" />
      </action>
    </state>
    <state id="76">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="5" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="5" />
      </action>
    </state>
    <state id="77">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="6" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="6" />
      </action>
    </state>
    <state id="78">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="7" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="7" />
      </action>
    </state>
    <state id="79">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="8" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="8" />
      </action>
    </state>
    <state id="80">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="9" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="9" />
      </action>
    </state>
    <state id="81">
      <action symbol="flags">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrpchar" production="10" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrpchar" production="10" />
      </action>
    </state>
    <state id="82">
      <action symbol="flags">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="0" />
      </action>
    </state>
    <state id="83">
      <action symbol="flags">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="1" />
      </action>
    </state>
    <state id="84">
      <action symbol="flags">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="2" />
      </action>
    </state>
    <state id="85">
      <action symbol="flags">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="3" />
      </action>
    </state>
    <state id="86">
      <action symbol="flags">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="4" />
      </action>
    </state>
    <state id="87">
      <action symbol="flags">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="}">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="5" />
      </action>
    </state>
    <state id="88">
      <action symbol="hexnum" action="99" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="89">
      <action symbol="hexnum" action="93" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="90">
      <action symbol="num" action="91" />
    </state>
    <state id="91">
      <action symbol="num" action="92" />
    </state>
    <state id="92">
      <action symbol="flags">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="octesc" production="0" />
      </action>
    </state>
    <state id="93">
      <action symbol="hexnum" action="94" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="94">
      <action symbol="hexnum" action="95" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="95">
      <action symbol="hexnum" action="96" />
      <action symbol="alpha" action="97" />
      <action symbol="num" action="98" />
    </state>
    <state id="96">
      <action symbol="flags">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
    </state>
    <state id="97">
      <action symbol="flags">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
    </state>
    <state id="98">
      <action symbol="flags">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
    </state>
    <state id="99">
      <action symbol="hexnum" action="100" />
      <action symbol="alpha" action="97" />
      <action symbol="num" action="98" />
    </state>
    <state id="100">
      <action symbol="flags">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
    </state>
    <state id="101">
      <action symbol="]" action="107" />
    </state>
    <state id="102">
      <action symbol="flags">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="chargrps" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="chargrps" production="1" />
      </action>
    </state>
    <state id="103">
      <action symbol="chargrpflags" action="104" />
      <action symbol="alpha">
        <reduce symbol="chargrpflags" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpflags" production="0" />
      </action>
    </state>
    <state id="104">
      <action symbol="chargrpflag" action="105" />
      <action symbol="alpha" action="106" />
      <action symbol="]">
        <reduce symbol="chargrpflags?" production="1" />
      </action>
    </state>
    <state id="105">
      <action symbol="alpha">
        <reduce symbol="chargrpflags" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpflags" production="1" />
      </action>
    </state>
    <state id="106">
      <action symbol="alpha">
        <reduce symbol="chargrpflag" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="chargrpflag" production="0" />
      </action>
    </state>
    <state id="107">
      <action symbol="flags">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="">
        <reduce symbol="simpleop" production="4" />
      </action>
    </state>
    <state id="108">
      <action symbol="namedef?" action="110" />
      <action symbol="alpha" action="111" />
      <action symbol="num" action="112" />
      <action symbol="(" action="113" />
      <action symbol="flags">
        <reduce symbol="namedef?" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="namedef?" production="0" />
      </action>
    </state>
    <state id="109">
      <action symbol="flags">
        <reduce symbol="name" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="name" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="name" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="name" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="name" production="0" />
      </action>
    </state>
    <state id="110">
      <action symbol="nameflags?" action="229" />
      <action symbol="flags" action="152" />
      <action symbol="}">
        <reduce symbol="nameflags?" production="0" />
      </action>
    </state>
    <state id="111">
      <action symbol="flags">
        <reduce symbol="name" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="name" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="name" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="name" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="name" production="1" />
      </action>
    </state>
    <state id="112">
      <action symbol="flags">
        <reduce symbol="name" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="name" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="name" production="2" />
      </action>
      <action symbol="}">
        <reduce symbol="name" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="name" production="2" />
      </action>
    </state>
    <state id="113">
      <action symbol="nameexpr" action="114" />
      <action symbol="orexpr" action="115" />
      <action symbol="andexpr" action="116" />
      <action symbol="flags">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
    </state>
    <state id="114">
      <action symbol=")" action="228" />
    </state>
    <state id="115">
      <action symbol="|" action="221" />
      <action symbol="nameflags?" action="222" />
      <action symbol="flags" action="223" />
      <action symbol=")">
        <reduce symbol="nameflags?" production="0" />
      </action>
    </state>
    <state id="116">
      <action symbol="op" action="117" />
      <action symbol="simpleop" action="118" />
      <action symbol="(" action="119" />
      <action symbol="." action="120" />
      <action symbol="{" action="121" />
      <action symbol="[" action="122" />
      <action symbol="simpleopchar" action="123" />
      <action symbol="basechar" action="124" />
      <action symbol="-" action="125" />
      <action symbol="]" action="126" />
      <action symbol="char" action="127" />
      <action symbol="alpha" action="128" />
      <action symbol="num" action="129" />
      <action symbol="hexesc" action="130" />
      <action symbol="uniesc" action="131" />
      <action symbol="octesc" action="132" />
      <action symbol="hexescintro" action="133" />
      <action symbol="uniescintro" action="134" />
      <action symbol="octescintro" action="135" />
      <action symbol="flags">
        <reduce symbol="orexpr" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="orexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="orexpr" production="0" />
      </action>
    </state>
    <state id="117">
      <action symbol="flags">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="1" />
      </action>
    </state>
    <state id="118">
      <action symbol="*" action="215" />
      <action symbol="+" action="216" />
      <action symbol="?" action="217" />
      <action symbol="{" action="218">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="flags">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="0" />
      </action>
    </state>
    <state id="119">
      <action symbol="orexpr" action="157" />
      <action symbol="andexpr" action="158" />
      <action symbol="-">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
    </state>
    <state id="120">
      <action symbol="flags">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="1" />
      </action>
    </state>
    <state id="121">
      <action symbol="name" action="149" />
      <action symbol="alpha" action="109" />
    </state>
    <state id="122">
      <action symbol="chargrps" action="146" />
      <action symbol="chargrp" action="37" />
      <action symbol="chargrpchar" action="38" />
      <action symbol="basechar" action="39" />
      <action symbol="." action="40" />
      <action symbol="(" action="41" />
      <action symbol=")" action="42" />
      <action symbol="[" action="43" />
      <action symbol="{" action="44" />
      <action symbol="}" action="45" />
      <action symbol="|" action="46" />
      <action symbol="*" action="47" />
      <action symbol="+" action="48" />
      <action symbol="?" action="49" />
      <action symbol="char" action="50" />
      <action symbol="alpha" action="51" />
      <action symbol="num" action="52" />
      <action symbol="hexesc" action="53" />
      <action symbol="uniesc" action="54" />
      <action symbol="octesc" action="55" />
      <action symbol="hexescintro" action="56" />
      <action symbol="uniescintro" action="57" />
      <action symbol="octescintro" action="58" />
    </state>
    <state id="123">
      <action symbol="flags">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="5" />
      </action>
    </state>
    <state id="124">
      <action symbol="flags">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleopchar" production="0" />
      </action>
    </state>
    <state id="125">
      <action symbol="flags">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleopchar" production="1" />
      </action>
    </state>
    <state id="126">
      <action symbol="flags">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleopchar" production="2" />
      </action>
    </state>
    <state id="127">
      <action symbol="flags">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="0" />
      </action>
    </state>
    <state id="128">
      <action symbol="flags">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="1" />
      </action>
    </state>
    <state id="129">
      <action symbol="flags">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="2" />
      </action>
    </state>
    <state id="130">
      <action symbol="flags">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="3" />
      </action>
    </state>
    <state id="131">
      <action symbol="flags">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="4" />
      </action>
    </state>
    <state id="132">
      <action symbol="flags">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="-">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="5" />
      </action>
    </state>
    <state id="133">
      <action symbol="hexnum" action="144" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="134">
      <action symbol="hexnum" action="138" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="135">
      <action symbol="num" action="136" />
    </state>
    <state id="136">
      <action symbol="num" action="137" />
    </state>
    <state id="137">
      <action symbol="flags">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="octesc" production="0" />
      </action>
    </state>
    <state id="138">
      <action symbol="hexnum" action="139" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="139">
      <action symbol="hexnum" action="140" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="140">
      <action symbol="hexnum" action="141" />
      <action symbol="alpha" action="142" />
      <action symbol="num" action="143" />
    </state>
    <state id="141">
      <action symbol="flags">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
    </state>
    <state id="142">
      <action symbol="flags">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
    </state>
    <state id="143">
      <action symbol="flags">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
    </state>
    <state id="144">
      <action symbol="hexnum" action="145" />
      <action symbol="alpha" action="142" />
      <action symbol="num" action="143" />
    </state>
    <state id="145">
      <action symbol="flags">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
    </state>
    <state id="146">
      <action symbol="chargrpflags?" action="147" />
      <action symbol="chargrp" action="102" />
      <action symbol="flags" action="103" />
      <action symbol="chargrpchar" action="38" />
      <action symbol="basechar" action="39" />
      <action symbol="." action="40" />
      <action symbol="(" action="41" />
      <action symbol=")" action="42" />
      <action symbol="[" action="43" />
      <action symbol="{" action="44" />
      <action symbol="}" action="45" />
      <action symbol="|" action="46" />
      <action symbol="*" action="47" />
      <action symbol="+" action="48" />
      <action symbol="?" action="49" />
      <action symbol="char" action="50" />
      <action symbol="alpha" action="51" />
      <action symbol="num" action="52" />
      <action symbol="hexesc" action="53" />
      <action symbol="uniesc" action="54" />
      <action symbol="octesc" action="55" />
      <action symbol="hexescintro" action="56" />
      <action symbol="uniescintro" action="57" />
      <action symbol="octescintro" action="58" />
      <action symbol="]">
        <reduce symbol="chargrpflags?" production="0" />
      </action>
    </state>
    <state id="147">
      <action symbol="]" action="148" />
    </state>
    <state id="148">
      <action symbol="flags">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="4" />
      </action>
    </state>
    <state id="149">
      <action symbol="namedef?" action="150" />
      <action symbol="alpha" action="111" />
      <action symbol="num" action="112" />
      <action symbol="(" action="113" />
      <action symbol="flags">
        <reduce symbol="namedef?" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="namedef?" production="0" />
      </action>
    </state>
    <state id="150">
      <action symbol="nameflags?" action="151" />
      <action symbol="flags" action="152" />
      <action symbol="}">
        <reduce symbol="nameflags?" production="0" />
      </action>
    </state>
    <state id="151">
      <action symbol="}" action="156" />
    </state>
    <state id="152">
      <action symbol="nameflags" action="153" />
      <action symbol="alpha">
        <reduce symbol="nameflags" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="nameflags" production="0" />
      </action>
    </state>
    <state id="153">
      <action symbol="nameflag" action="154" />
      <action symbol="alpha" action="155" />
      <action symbol="}">
        <reduce symbol="nameflags?" production="1" />
      </action>
    </state>
    <state id="154">
      <action symbol="alpha">
        <reduce symbol="nameflags" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="nameflags" production="1" />
      </action>
    </state>
    <state id="155">
      <action symbol="alpha">
        <reduce symbol="nameflag" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="nameflag" production="0" />
      </action>
    </state>
    <state id="156">
      <action symbol="flags">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="3" />
      </action>
    </state>
    <state id="157">
      <action symbol="|" action="196" />
      <action symbol=")" action="214" />
    </state>
    <state id="158">
      <action symbol="op" action="159" />
      <action symbol="simpleop" action="160" />
      <action symbol="(" action="161" />
      <action symbol="." action="162" />
      <action symbol="{" action="163" />
      <action symbol="[" action="164" />
      <action symbol="simpleopchar" action="165" />
      <action symbol="basechar" action="166" />
      <action symbol="-" action="167" />
      <action symbol="]" action="168" />
      <action symbol="char" action="169" />
      <action symbol="alpha" action="170" />
      <action symbol="num" action="171" />
      <action symbol="hexesc" action="172" />
      <action symbol="uniesc" action="173" />
      <action symbol="octesc" action="174" />
      <action symbol="hexescintro" action="175" />
      <action symbol="uniescintro" action="176" />
      <action symbol="octescintro" action="177" />
      <action symbol=")">
        <reduce symbol="orexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="orexpr" production="0" />
      </action>
    </state>
    <state id="159">
      <action symbol="-">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="1" />
      </action>
    </state>
    <state id="160">
      <action symbol="*" action="199" />
      <action symbol="+" action="200" />
      <action symbol="?" action="201" />
      <action symbol="{" action="202">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="0" />
      </action>
    </state>
    <state id="161">
      <action symbol="orexpr" action="195" />
      <action symbol="andexpr" action="158" />
      <action symbol="-">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
    </state>
    <state id="162">
      <action symbol="-">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="1" />
      </action>
    </state>
    <state id="163">
      <action symbol="name" action="191" />
      <action symbol="alpha" action="109" />
    </state>
    <state id="164">
      <action symbol="chargrps" action="188" />
      <action symbol="chargrp" action="37" />
      <action symbol="chargrpchar" action="38" />
      <action symbol="basechar" action="39" />
      <action symbol="." action="40" />
      <action symbol="(" action="41" />
      <action symbol=")" action="42" />
      <action symbol="[" action="43" />
      <action symbol="{" action="44" />
      <action symbol="}" action="45" />
      <action symbol="|" action="46" />
      <action symbol="*" action="47" />
      <action symbol="+" action="48" />
      <action symbol="?" action="49" />
      <action symbol="char" action="50" />
      <action symbol="alpha" action="51" />
      <action symbol="num" action="52" />
      <action symbol="hexesc" action="53" />
      <action symbol="uniesc" action="54" />
      <action symbol="octesc" action="55" />
      <action symbol="hexescintro" action="56" />
      <action symbol="uniescintro" action="57" />
      <action symbol="octescintro" action="58" />
    </state>
    <state id="165">
      <action symbol="-">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="5" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="5" />
      </action>
    </state>
    <state id="166">
      <action symbol="-">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleopchar" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleopchar" production="0" />
      </action>
    </state>
    <state id="167">
      <action symbol="-">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleopchar" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleopchar" production="1" />
      </action>
    </state>
    <state id="168">
      <action symbol="-">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleopchar" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleopchar" production="2" />
      </action>
    </state>
    <state id="169">
      <action symbol="-">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="0" />
      </action>
    </state>
    <state id="170">
      <action symbol="-">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="1" />
      </action>
    </state>
    <state id="171">
      <action symbol="-">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="2" />
      </action>
    </state>
    <state id="172">
      <action symbol="-">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="3" />
      </action>
    </state>
    <state id="173">
      <action symbol="-">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="4" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="4" />
      </action>
    </state>
    <state id="174">
      <action symbol="-">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="+">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="(">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol=")">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="alpha">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="|">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="*">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="?">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol=".">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="{">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="[">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="]">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="char">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="num">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="basechar" production="5" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="basechar" production="5" />
      </action>
    </state>
    <state id="175">
      <action symbol="hexnum" action="186" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="176">
      <action symbol="hexnum" action="180" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="177">
      <action symbol="num" action="178" />
    </state>
    <state id="178">
      <action symbol="num" action="179" />
    </state>
    <state id="179">
      <action symbol="-">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="octesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="octesc" production="0" />
      </action>
    </state>
    <state id="180">
      <action symbol="hexnum" action="181" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="181">
      <action symbol="hexnum" action="182" />
      <action symbol="alpha" action="27" />
      <action symbol="num" action="28" />
    </state>
    <state id="182">
      <action symbol="hexnum" action="183" />
      <action symbol="alpha" action="184" />
      <action symbol="num" action="185" />
    </state>
    <state id="183">
      <action symbol="-">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="uniesc" production="0" />
      </action>
    </state>
    <state id="184">
      <action symbol="-">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexnum" production="0" />
      </action>
    </state>
    <state id="185">
      <action symbol="-">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="*">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="?">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexnum" production="1" />
      </action>
    </state>
    <state id="186">
      <action symbol="hexnum" action="187" />
      <action symbol="alpha" action="184" />
      <action symbol="num" action="185" />
    </state>
    <state id="187">
      <action symbol="-">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="hexesc" production="0" />
      </action>
    </state>
    <state id="188">
      <action symbol="chargrpflags?" action="189" />
      <action symbol="chargrp" action="102" />
      <action symbol="flags" action="103" />
      <action symbol="chargrpchar" action="38" />
      <action symbol="basechar" action="39" />
      <action symbol="." action="40" />
      <action symbol="(" action="41" />
      <action symbol=")" action="42" />
      <action symbol="[" action="43" />
      <action symbol="{" action="44" />
      <action symbol="}" action="45" />
      <action symbol="|" action="46" />
      <action symbol="*" action="47" />
      <action symbol="+" action="48" />
      <action symbol="?" action="49" />
      <action symbol="char" action="50" />
      <action symbol="alpha" action="51" />
      <action symbol="num" action="52" />
      <action symbol="hexesc" action="53" />
      <action symbol="uniesc" action="54" />
      <action symbol="octesc" action="55" />
      <action symbol="hexescintro" action="56" />
      <action symbol="uniescintro" action="57" />
      <action symbol="octescintro" action="58" />
      <action symbol="]">
        <reduce symbol="chargrpflags?" production="0" />
      </action>
    </state>
    <state id="189">
      <action symbol="]" action="190" />
    </state>
    <state id="190">
      <action symbol="-">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="4" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="4" />
      </action>
    </state>
    <state id="191">
      <action symbol="namedef?" action="192" />
      <action symbol="alpha" action="111" />
      <action symbol="num" action="112" />
      <action symbol="(" action="113" />
      <action symbol="flags">
        <reduce symbol="namedef?" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="namedef?" production="0" />
      </action>
    </state>
    <state id="192">
      <action symbol="nameflags?" action="193" />
      <action symbol="flags" action="152" />
      <action symbol="}">
        <reduce symbol="nameflags?" production="0" />
      </action>
    </state>
    <state id="193">
      <action symbol="}" action="194" />
    </state>
    <state id="194">
      <action symbol="-">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="3" />
      </action>
    </state>
    <state id="195">
      <action symbol="|" action="196" />
      <action symbol=")" action="197" />
    </state>
    <state id="196">
      <action symbol="andexpr" action="198" />
      <action symbol="-">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
    </state>
    <state id="197">
      <action symbol="-">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="0" />
      </action>
    </state>
    <state id="198">
      <action symbol="op" action="159" />
      <action symbol="simpleop" action="160" />
      <action symbol="(" action="161" />
      <action symbol="." action="162" />
      <action symbol="{" action="163" />
      <action symbol="[" action="164" />
      <action symbol="simpleopchar" action="165" />
      <action symbol="basechar" action="166" />
      <action symbol="-" action="167" />
      <action symbol="]" action="168" />
      <action symbol="char" action="169" />
      <action symbol="alpha" action="170" />
      <action symbol="num" action="171" />
      <action symbol="hexesc" action="172" />
      <action symbol="uniesc" action="173" />
      <action symbol="octesc" action="174" />
      <action symbol="hexescintro" action="175" />
      <action symbol="uniescintro" action="176" />
      <action symbol="octescintro" action="177" />
      <action symbol=")">
        <reduce symbol="orexpr" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="orexpr" production="1" />
      </action>
    </state>
    <state id="199">
      <action symbol="-">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="1" />
      </action>
    </state>
    <state id="200">
      <action symbol="-">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="2" />
      </action>
    </state>
    <state id="201">
      <action symbol="-">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol=")">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="3" />
      </action>
    </state>
    <state id="202">
      <action symbol="repcnt" action="203" />
      <action symbol="nums" action="204" />
      <action symbol="-" action="205" />
      <action symbol="num" action="206" />
    </state>
    <state id="203">
      <action symbol="}" action="213" />
    </state>
    <state id="204">
      <action symbol="-" action="210" />
      <action symbol="num" action="211" />
      <action symbol="}">
        <reduce symbol="repcnt" production="0" />
      </action>
    </state>
    <state id="205">
      <action symbol="nums" action="207" />
      <action symbol="num" action="208" />
    </state>
    <state id="206">
      <action symbol="-">
        <reduce symbol="nums" production="0" />
      </action>
      <action symbol="}">
        <reduce symbol="nums" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="nums" production="0" />
      </action>
    </state>
    <state id="207">
      <action symbol="num" action="209" />
      <action symbol="}">
        <reduce symbol="repcnt" production="2" />
      </action>
    </state>
    <state id="208">
      <action symbol="}">
        <reduce symbol="nums" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="nums" production="0" />
      </action>
    </state>
    <state id="209">
      <action symbol="}">
        <reduce symbol="nums" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="nums" production="1" />
      </action>
    </state>
    <state id="210">
      <action symbol="nums" action="212" />
      <action symbol="num" action="208" />
      <action symbol="}">
        <reduce symbol="repcnt" production="1" />
      </action>
    </state>
    <state id="211">
      <action symbol="-">
        <reduce symbol="nums" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="nums" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="nums" production="1" />
      </action>
    </state>
    <state id="212">
      <action symbol="num" action="209" />
      <action symbol="}">
        <reduce symbol="repcnt" production="3" />
      </action>
    </state>
    <state id="213">
      <action symbol="-">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="2" />
      </action>
    </state>
    <state id="214">
      <action symbol="flags">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="0" />
      </action>
    </state>
    <state id="215">
      <action symbol="flags">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="1" />
      </action>
    </state>
    <state id="216">
      <action symbol="flags">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="-">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="2" />
      </action>
    </state>
    <state id="217">
      <action symbol="flags">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="-">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol=")">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="3" />
      </action>
    </state>
    <state id="218">
      <action symbol="repcnt" action="219" />
      <action symbol="nums" action="204" />
      <action symbol="-" action="205" />
      <action symbol="num" action="206" />
    </state>
    <state id="219">
      <action symbol="}" action="220" />
    </state>
    <state id="220">
      <action symbol="flags">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol=")">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="2" />
      </action>
    </state>
    <state id="221">
      <action symbol="andexpr" action="227" />
      <action symbol="flags">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
    </state>
    <state id="222">
      <action symbol=")">
        <reduce symbol="nameexpr" production="0" />
      </action>
    </state>
    <state id="223">
      <action symbol="nameflags" action="224" />
      <action symbol=")">
        <reduce symbol="nameflags" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="nameflags" production="0" />
      </action>
    </state>
    <state id="224">
      <action symbol="nameflag" action="225" />
      <action symbol="alpha" action="226" />
      <action symbol=")">
        <reduce symbol="nameflags?" production="1" />
      </action>
    </state>
    <state id="225">
      <action symbol=")">
        <reduce symbol="nameflags" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="nameflags" production="1" />
      </action>
    </state>
    <state id="226">
      <action symbol=")">
        <reduce symbol="nameflag" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="nameflag" production="0" />
      </action>
    </state>
    <state id="227">
      <action symbol="op" action="117" />
      <action symbol="simpleop" action="118" />
      <action symbol="(" action="119" />
      <action symbol="." action="120" />
      <action symbol="{" action="121" />
      <action symbol="[" action="122" />
      <action symbol="simpleopchar" action="123" />
      <action symbol="basechar" action="124" />
      <action symbol="-" action="125" />
      <action symbol="]" action="126" />
      <action symbol="char" action="127" />
      <action symbol="alpha" action="128" />
      <action symbol="num" action="129" />
      <action symbol="hexesc" action="130" />
      <action symbol="uniesc" action="131" />
      <action symbol="octesc" action="132" />
      <action symbol="hexescintro" action="133" />
      <action symbol="uniescintro" action="134" />
      <action symbol="octescintro" action="135" />
      <action symbol="flags">
        <reduce symbol="orexpr" production="1" />
      </action>
      <action symbol=")">
        <reduce symbol="orexpr" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="orexpr" production="1" />
      </action>
    </state>
    <state id="228">
      <action symbol="flags">
        <reduce symbol="namedef?" production="1" />
      </action>
      <action symbol="}">
        <reduce symbol="namedef?" production="1" />
      </action>
    </state>
    <state id="229">
      <action symbol="}" action="230" />
    </state>
    <state id="230">
      <action symbol="flags">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="3" />
      </action>
      <action symbol="">
        <reduce symbol="simpleop" production="3" />
      </action>
    </state>
    <state id="231">
      <action symbol="|" action="196" />
      <action symbol=")" action="232" />
    </state>
    <state id="232">
      <action symbol="flags">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="simpleop" production="0" />
      </action>
    </state>
    <state id="233">
      <action symbol="flags">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="-">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="{">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="1" />
      </action>
      <action symbol="">
        <reduce symbol="op" production="1" />
      </action>
    </state>
    <state id="234">
      <action symbol="flags">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="-">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="2" />
      </action>
      <action symbol="">
        <reduce symbol="op" production="2" />
      </action>
    </state>
    <state id="235">
      <action symbol="flags">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="-">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="(">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="alpha">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="|">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol=".">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="{">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="[">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="]">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="char">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="num">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="op" production="3" />
      </action>
      <action symbol="">
        <reduce symbol="op" production="3" />
      </action>
    </state>
    <state id="236">
      <action symbol="repcnt" action="237" />
      <action symbol="nums" action="204" />
      <action symbol="-" action="205" />
      <action symbol="num" action="206" />
    </state>
    <state id="237">
      <action symbol="}" action="238" />
    </state>
    <state id="238">
      <action symbol="flags">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="-">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="(">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="|">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="*">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="?">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol=".">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="{">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="[">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="]">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="char">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="num">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="simpleop" production="2" />
      </action>
      <action symbol="">
        <reduce symbol="simpleop" production="2" />
      </action>
    </state>
    <state id="239">
      <action symbol="">
        <reduce symbol="expr" production="1" />
      </action>
    </state>
    <state id="240">
      <action symbol="|" action="241" />
      <action symbol="nameflags?" action="242" />
      <action symbol="flags" action="243" />
      <action symbol="">
        <reduce symbol="nameflags?" production="0" />
      </action>
    </state>
    <state id="241">
      <action symbol="andexpr" action="247" />
      <action symbol="flags">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="andexpr" production="0" />
      </action>
    </state>
    <state id="242">
      <action symbol="">
        <reduce symbol="nameexpr" production="0" />
      </action>
    </state>
    <state id="243">
      <action symbol="nameflags" action="244" />
      <action symbol="alpha">
        <reduce symbol="nameflags" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="nameflags" production="0" />
      </action>
    </state>
    <state id="244">
      <action symbol="nameflag" action="245" />
      <action symbol="alpha" action="246" />
      <action symbol="">
        <reduce symbol="nameflags?" production="1" />
      </action>
    </state>
    <state id="245">
      <action symbol="alpha">
        <reduce symbol="nameflags" production="1" />
      </action>
      <action symbol="">
        <reduce symbol="nameflags" production="1" />
      </action>
    </state>
    <state id="246">
      <action symbol="alpha">
        <reduce symbol="nameflag" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="nameflag" production="0" />
      </action>
    </state>
    <state id="247">
      <action symbol="op" action="5" />
      <action symbol="simpleop" action="6" />
      <action symbol="(" action="7" />
      <action symbol="." action="8" />
      <action symbol="{" action="9" />
      <action symbol="[" action="10" />
      <action symbol="simpleopchar" action="11" />
      <action symbol="basechar" action="12" />
      <action symbol="-" action="13" />
      <action symbol="]" action="14" />
      <action symbol="char" action="15" />
      <action symbol="alpha" action="16" />
      <action symbol="num" action="17" />
      <action symbol="hexesc" action="18" />
      <action symbol="uniesc" action="19" />
      <action symbol="octesc" action="20" />
      <action symbol="hexescintro" action="21" />
      <action symbol="uniescintro" action="22" />
      <action symbol="octescintro" action="23" />
      <action symbol="flags">
        <reduce symbol="orexpr" production="1" />
      </action>
      <action symbol="|">
        <reduce symbol="orexpr" production="1" />
      </action>
      <action symbol="">
        <reduce symbol="orexpr" production="1" />
      </action>
    </state>
    <state id="248">
      <action symbol="">
        <reduce symbol="expr" production="0" />
      </action>
    </state>
    <state id="249">
      <action symbol="exprflags" action="250" />
      <action symbol="-">
        <reduce symbol="exprflags" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="exprflags" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="exprflags" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="exprflags" production="0" />
      </action>
    </state>
    <state id="250">
      <action symbol="exprflag" action="251" />
      <action symbol="nameflag" action="252" />
      <action symbol="-" action="253" />
      <action symbol="+" action="254" />
      <action symbol="alpha" action="255" />
      <action symbol="">
        <reduce symbol="exprflags?" production="1" />
      </action>
    </state>
    <state id="251">
      <action symbol="-">
        <reduce symbol="exprflags" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="exprflags" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="exprflags" production="1" />
      </action>
      <action symbol="">
        <reduce symbol="exprflags" production="1" />
      </action>
    </state>
    <state id="252">
      <action symbol="-">
        <reduce symbol="exprflags" production="2" />
      </action>
      <action symbol="+">
        <reduce symbol="exprflags" production="2" />
      </action>
      <action symbol="alpha">
        <reduce symbol="exprflags" production="2" />
      </action>
      <action symbol="">
        <reduce symbol="exprflags" production="2" />
      </action>
    </state>
    <state id="253">
      <action symbol="-">
        <reduce symbol="exprflag" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="exprflag" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="exprflag" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="exprflag" production="0" />
      </action>
    </state>
    <state id="254">
      <action symbol="(" action="256" />
    </state>
    <state id="255">
      <action symbol="-">
        <reduce symbol="nameflag" production="0" />
      </action>
      <action symbol="+">
        <reduce symbol="nameflag" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="nameflag" production="0" />
      </action>
      <action symbol="">
        <reduce symbol="nameflag" production="0" />
      </action>
    </state>
    <state id="256">
      <action symbol="nameexpr" action="257" />
      <action symbol="orexpr" action="115" />
      <action symbol="andexpr" action="116" />
      <action symbol="flags">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="-">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="(">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=")">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="alpha">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="|">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol=".">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="{">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="[">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="]">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="char">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="num">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="hexescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="uniescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
      <action symbol="octescintro">
        <reduce symbol="andexpr" production="0" />
      </action>
    </state>
    <state id="257">
      <action symbol=")" action="258" />
    </state>
    <state id="258">
      <action symbol="-">
        <reduce symbol="exprflag" production="1" />
      </action>
      <action symbol="+">
        <reduce symbol="exprflag" production="1" />
      </action>
      <action symbol="alpha">
        <reduce symbol="exprflag" production="1" />
      </action>
      <action symbol="">
        <reduce symbol="exprflag" production="1" />
      </action>
    </state>
    <state id="259" />
  </states>
</grammar>